home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Click 5
/
Click 5.iso
/
data
/
game5.dat
/
scripts
/
frame_1
/
DoAction_2.as
next >
Wrap
Text File
|
2002-11-22
|
3KB
|
119 lines
function GetClickedNumber()
{
var NewName = "0";
var t = 1;
while(RestFree >= t)
{
if(eval("f0" + String(t)).FishkiFree && eval("f0" + String(t)).FishkiAviable)
{
tellTarget("f0" + String(t))
{
if(hitTest(_root._xmouse,_root._ymouse,true))
{
NewName = "f0" + String(t);
}
}
}
t++;
}
if(NewName ne "0")
{
return NewName;
}
var l = 1;
while(sloyov >= l)
{
var r = 1;
while(sloyov + 1 - l >= r)
{
var c = 1;
while(sloyov + 1 - l >= c)
{
if(eval("f" + String(l) + String(r) + String(c)).FishkiFree && eval("f" + String(l) + String(r) + String(c)).FishkiAviable)
{
tellTarget("f" + String(l) + String(r) + String(c))
{
if(hitTest(_root._xmouse,_root._ymouse,true))
{
NewName = "f" + String(l) + String(r) + String(c);
}
}
}
c++;
}
r++;
}
l++;
}
return NewName;
}
function GetDublikatesExist()
{
var NewFrame;
var NowFishka;
var Funktion;
var NextTime = 1;
var FullNumber = GetAllFreeNumber();
do
{
NowFishka = 0;
Funktion = false;
var t = 1;
while(RestFree >= t)
{
if(eval("f0" + String(t)).FishkiFree && eval("f0" + String(t)).FishkiAviable)
{
NowFishka++;
if(NowFishka == NextTime)
{
NewFrame = eval("f0" + String(t) + ".fishka")._currentframe;
Funktion = true;
}
else if(Funktion)
{
if(eval("f0" + String(t) + ".fishka")._currentframe == NewFrame)
{
return true;
}
}
}
t++;
}
var l = 1;
while(sloyov >= l)
{
var r = 1;
while(sloyov + 1 - l >= r)
{
var c = 1;
while(sloyov + 1 - l >= c)
{
if(eval("f" + String(l) + String(r) + String(c)).FishkiFree && eval("f" + String(l) + String(r) + String(c)).FishkiAviable)
{
NowFishka++;
if(NowFishka == NextTime)
{
NewFrame = eval("f" + String(l) + String(r) + String(c) + ".fishka")._currentframe;
Funktion = true;
}
else if(Funktion)
{
if(eval("f" + String(l) + String(r) + String(c) + ".fishka")._currentframe == NewFrame)
{
return true;
}
}
}
c++;
}
r++;
}
l++;
}
NextTime++;
}
while(NextTime < FullNumber);
return false;
}